package tests;

import model.Catalogo;
import model.IPezzo;
import model.Pezzo;
import model.ProxyPezzo;

public class Test2 {
	public static void main(String[] args) {

		Catalogo catalogo = new Catalogo();

		ProxyPezzo pezzo1 = new ProxyPezzo(new Pezzo());
		pezzo1.setCodeID("aogg1");
		pezzo1.setDate(1000);
		pezzo1.setDescription("primo pezzo bello");
		pezzo1.setSala("sala2");
		catalogo.addPezzo(pezzo1);

		ProxyPezzo pezzo2 = new ProxyPezzo(new Pezzo());
		pezzo2.setCodeID("bogg2");
		pezzo2.setDate(1000);
		pezzo2.setDescription("secondo pezzo pococ raro");
		pezzo2.setSala("sala2");
		catalogo.addPezzo(pezzo2);

		ProxyPezzo pezzo3 = new ProxyPezzo(new Pezzo());
		pezzo3.setCodeID("cogg3");
		pezzo3.setDate(1000);
		pezzo3.setDescription("terzo è un pezzo!");
		pezzo3.setSala("sala2");
		catalogo.addPezzo(pezzo3);

		for (int j = 0; j < catalogo.getPezzi().size(); j++) {
			System.out.println(catalogo.getPezzi().get(j).getCodeID() + " "
					+ +catalogo.getPezzi().get(j).getDate() + " "
					+ catalogo.getPezzi().get(j).getSala() + " "
					+ catalogo.getPezzi().get(j).getDescription() + "\n");

		}

	}
}
